/* reset */
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
body,input,select,textarea,button{font-family:'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form{margin:0;}
hr{margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eee;}
img{max-width:100%; height:auto;  -ms-interpolation-mode:bicubic; border:0 ;}
ul{padding-left:0; list-style-type:none;}
i, em{font-style:normal;}
big{font-size:1.3em;}
small{font-size:0.77em;}
a{text-decoration:none; outline:0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video{display:block;}
input, select, textarea{outline:0; font-family:inherit; font-size:100%;}
input[type='checkbox'], input[type='radio']{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button{height:auto;}
input[type='search']{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration{-webkit-appearance:none;}
input[type='file']{display:block;}
input[type='range']{display:block; width:100%;}
select[multiple], select[size]{height:auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus{
    outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px;}
fieldset{min-width:0; margin:0; padding:0; border:0;}
legend{font-size:1.3em; line-height:2.5; display:block; width:100%; margin-bottom:20px; 
    padding:0; color:#333; border:0; border-bottom:1px solid #e5e5e5;}
table{border-spacing:0; border-collapse:collapse; background-color:transparent;}
td, th{padding:0;}
body{-webkit-text-size-adjust:none; text-size-adjust:none; 
    overflow-x:hidden; margin-left:auto; margin-right:auto; 
    user-select:text !important; -webkit-user-select:text !important; position:relative; font-size: 14px; color:#333;}
*{-webkit-transition:all 0.3s ease; transition:all 0.3s ease;}

/*kkk*/
img{display:block; width:100%;}
a{display:block;}
/* é€šç”¨ */
.wrap{width:1240px; margin:0 auto;}
a{color:inherit;}
/*å·¥å…·*/
.fix{*zoom:1; *clear:both;}
.fix:before, .fix:after{display:table; clear:both; content:'';}
.oh{overflow:hidden; *zoom:1;}
.l{float:left;}
.r{float:right;}
.dib{display:inline-block; *display:inline; *zoom:1;}
.pr{position:relative;}
.pa{position:absolute;}
.tr{text-align:right;}
.el{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.el3{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.el4{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.hide{display:none;}
.hidetext{font:0/0 a; letter-spacing:-9px;}
.arr{display:inline-block; overflow:hidden; width:0; height:0;}
.opc0{opacity:0 ; filter:alpha(opacity=0);}
/* ç­‰æ¯”å¡«å…… */
*[class*="rect-"]{position:relative; display:block; width:100%; height:0; overflow:hidden;}
*[class*="rect-"] ._full{position:absolute; left:0; top:0; width:100%; height:100%; *height:auto;}
.rect-6667{padding-bottom:66.67%;}
.rect-75{padding-bottom:75%;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/*æ …æ ¼*/
.row{width:101%; transition:.2s width ease; *zoom:1}.row:before,.row:after{display:table; clear:both; content:''}.row>[class*="span-"]{float:left; margin-right:1%; *margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%; transition:.2s width ease; *zoom:1}.full-row:before,.full-row:after{display:table; clear:both; content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%; *width:8.22333333%}.full-row>.span-2{width:16.66666667%; *width:16.55666667%}.full-row>.span-3{width:25%; *width:24.89%}.full-row>.span-4{width:33.33333333%; *width:33.22333333%}.full-row>.span-5{width:41.66666667%; *width:41.55666667%}.full-row>.span-6{width:50%; *width:49.89%}.full-row>.span-7{width:58.33333333%; *width:58.22333333%}.full-row>.span-8{width:66.66666667%; *width:66.55666667%}.full-row>.span-9{width:75%; *width:74.89%}.full-row>.span-10{width:83.33333333%; *width:83.22333333%}.full-row>.span-11{width:91.66666667%; *width:91.55666667%}.full-row>.span-12{width:100%; *width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative; left:-0.5%; display:block; float:none; clear:both; margin-right:auto; margin-left:auto}.full-row>.center{display:block; float:none; clear:both; margin-right:auto; margin-left:auto}.pull-left-1{position:relative; left:-8.33333333%}.pull-left-2{position:relative; left:-16.66666667%}.pull-left-3{position:relative; left:-25%}.pull-left-4{position:relative; left:-33.33333333%}.pull-left-5{position:relative; left:-41.66666667%}.pull-left-6{position:relative; left:-50%}.pull-left-7{position:relative; left:-58.33333333%}.pull-left-8{position:relative; left:-66.66666667%}.pull-left-9{position:relative; left:-75%}.pull-left-10{position:relative; left:-83.33333333%}.pull-left-11{position:relative; left:-91.66666667%}.pull-left-12{position:relative; left:-100%}.pull-right-1{position:relative; left:8.33333333%}.pull-right-2{position:relative; left:16.66666667%}.pull-right-3{position:relative; left:25%}.pull-right-4{position:relative; left:33.33333333%}.pull-right-5{position:relative; left:41.66666667%}.pull-right-6{position:relative; left:50%}.pull-right-7{position:relative; left:58.33333333%}.pull-right-8{position:relative; left:66.66666667%}.pull-right-9{position:relative; left:75%}.pull-right-10{position:relative; left:83.33333333%}.pull-right-11{position:relative; left:91.66666667%}.pull-right-12{position:relative; left:100%}


@font-face{
  font-family:'sy'; 
  src:url('../font/sy.eot'); 
  src:url('../font/sy.eot?#iefix') format('embedded-opentype'),
  url('../font/sy.woff2') format('woff2'),
  url('../font/sy.woff') format('woff'),
  url('../font/sy.ttf') format('truetype'),
  url('../font/sy.svg#iconfont') format('svg'); 
}
.wrap{width:1400px; margin:0 auto;}

@font-face{
  font-family:'iconfont';  /* project id 803127 */
  src:url('//at.alicdn.com/t/font_803127_ano4r5gkh9.eot'); 
  src:url('//at.alicdn.com/t/font_803127_ano4r5gkh9.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_803127_ano4r5gkh9.woff') format('woff'),
  url('//at.alicdn.com/t/font_803127_ano4r5gkh9.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_803127_ano4r5gkh9.svg#iconfont') format('svg'); 
}
.ion{font-family:"iconfont" !important; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}

@font-face {
  font-family: 'iconfont_pro';  /* project id 1997271 */
  src: url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.eot');
  src: url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.woff') format('woff'),
  url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1997271_5fnm6s0embk.svg#iconfont') format('svg');
}
.ion_pro{font-family:"iconfont_pro" !important; font-style:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}

body{font-size:14px;}
.topbar{height:42px; background-color:#fff; line-height:42px; color:#333; font-size:14px;}
.topbar a{color:#333;}
.topbar a.has-list i{padding:0 2px; color:#333;}
.topbar .links-show a:hover{color:#ff7800;}
.topbar .links-show a:hover i{color:#ff7800;}
.topbar .list-box{display:none; position:absolute; top:42px; z-index:9999; border:#bbb solid 1px; background-color:#fff;}
.topbar .over-line{display:block; position:absolute; top:-1px; height:0; border-top:#fff solid 1px;}
.topbar .color-ff9400{color:#ff7800 !important;}
/*----------å·¦ä¾§éƒ¨åˆ†----------*/
.topbar .wel{color:#9a9a9a;}
.topbar .wel li{float:left; margin-left:10px;}
.topbar .wel li a{color:#9a9a9a;}
.topbar .wel li a:hover{color:#ff7800;}
/*----------å³ä¾§éƒ¨åˆ†----------*/
.topbar .links-show,.topbar .link-single{float:left; position:relative; padding:0 10px; border-left:#fff solid 1px; border-right:#fff solid 1px;}
.topbar .links-show:hover{border-color:#bbb;}
/*ä¸‹æ‹‰åˆ—è¡¨*/
.topbar .sun-links .list-box{width:756px; line-height:30px;}
/*æ‰‹æœºè®¿é—®*/
.topbar .list-m{right:-202px;}
.topbar .list-m .over-line{left:433px; width:122px;}
.topbar .list-m ul{padding:16px 0 16px 12px;}
.topbar .list-m li{float:left; width:248px;}
.topbar .list-m li img{float:left; width:112px; height:112px; border:#f1f1f1 solid 1px;}
.topbar .list-m li p{line-height:20px; margin-right:14px; margin-left:120px; margin-top:6px;}
.topbar .sun-links .links-show:hover .list-box{display:block;}
/*å¾®ä¿¡å…³æ³¨*/
.topbar .list-wechat{right:-102px; *padding-bottom:10px;}
.topbar .list-wechat .over-line{left:557px; width:98px;}
.topbar .list-wechat ul{padding:16px 16px 0;}
.topbar .list-wechat li{float:left; width:362px; margin:0 0 16px;}
.topbar .list-wechat .pic-box{width:120px; text-align:center; color:#73ae1f; line-height:20px;}
.topbar .list-wechat .pic-box img{width:118px; border:#f1f1f1 solid 1px;}
.topbar .list-wechat .txt-box{width:214px; margin-right:16px;}
.topbar .list-wechat .txt-box p{margin:0; line-height:20px;}
/*è´­æœºå¯¼èˆª*/
.topbar .show-active{background-color:#ff7800; border-color:#ff7800;}
.topbar .show-active>a.has-list{color:#fff;}
.topbar .pro-nav a.has-list i{color:#fff;}
.topbar .list-pro{display:none; right:0; *padding-bottom:10px;}
.topbar .list-pro a.active{background:none; color:#ff7800;}
.topbar .list-pro .over-line{left:657px; width:99px;}
.topbar .list-pro ul{padding-right:20px; padding-top:6px;}
.topbar .list-pro .list-ele-left{width:150px;}
.topbar .list-pro .list-ele-left a{display:block; float:right; height:34px; padding-right:22px; line-height:34px; background:url(../images/pro_list_tb.png) no-repeat right center;}
.topbar .list-pro .list-ele-left strong{color:#565656; font-size:14px;}
.topbar .list-pro .list-ele-left a:hover strong{color:#ff7800;}
.topbar .list-pro .list-ele-right{width:568px; padding-bottom:1px;}
.topbar .list-pro .list-ele-right .list-wrapper{width:584px;}
.topbar .list-pro .list-ele-right a{margin-right:15px; line-height:32px; font-size:14px; display:inline-block; *display:inline; *zoom:1;}
.topbar .rec-pro{padding-top:10px; padding-left:20px; padding-bottom:10px;}
.topbar .rec-pro a{float:left; margin:6px; padding:0 10px; background:#ff7800; border-radius:20px; color:#fff;}
.topbar .rec-pro a:hover{color:#fff;}
/*appä¸‹è½½*/
.topbar .sun-links .list-app{right:-1px; width:515px;}
.topbar .list-app  .over-line{left:433px; width:85px;}
.topbar .list-app ul{width:104%; padding:0 16px 0;}
.topbar .list-app li{float:left; width:250px; margin:16px 0; *padding-bottom:16px;}
.topbar .list-app .pic-box{width:120px; margin-right:12px;}
.topbar .list-app .pic-box img{width:106px; padding:6px; border:#f1f1f1 solid 1px;}
.topbar .list-app .txt-box{display:table-cell; *float:right; width:134px; *width:100px; height:120px; margin-right:16px; vertical-align:middle; line-height:20px;}
.topbar .list-app .txt-box p{*margin-top:36px;}
/*----------active-bg----------*/
.active-bg{display:none; position:absolute; left:0; top:30px; z-index:9998; width:100%; height:90%; background:url(../images/active_bg.png);}
/* é“è‡‚å•†åŸŽå¤´éƒ¨ */
.tb-topbar{border-bottom:#e1e1e1 solid 1px; background-color:#f8f8f8;}
.tb-topbar .over-line{border-top:#f8f8f8 solid 1px;}
.tb-topbar .links-show,.tb-topbar .link-single{border-left:#f8f8f8 solid 1px; border-right:#f8f8f8 solid 1px;}
.tb-topbar .show-active{background-color:#ff7800; border-color:#ff7800;}
.tb-topbar .list-app .over-line{left:417px; width:98px;}

/*n_top*/

.logobar{border-bottom:1px solid #ececec;}
.logobar .n_top{padding:30px 0; font-size:14px;}
.logobar .n_top a:hover{color:#ff7800;}
.logobar .new_logo,.n_topSearch{float:left;}
.logobar .new_logo{width:25%;}
.logobar .new_logo img{width:auto; margin-top:6px;}
.logobar .n_topSearch{width:35%; position:relative; background:#fff;}
.logobar .n_topSearch .topBtn{width:17%; height:34px; position:absolute; right:0; top:0; border-width:0; background:#ff7800; color:#fff; font-size:16px; font-weight:bold; font-family:"Microsoft Yahei"; cursor:pointer; outline:none;}
.logobar .n_topSearch .input{height:30px; line-height:30px; padding:0 10px; border:#ff7800 2px solid; overflow:hidden;}
.logobar .n_topSearch .input input{width:80%; border-width:0; height:20px; line-height:20px; background:#fff; outline:none;}
.logobar .n_hotwords{margin-top:10px;}
.logobar .n_hotwords a{color:#666666; padding-left:10px; margin-left:10px; border-left:1px solid #bdbdbd; float:left; line-height:15px;}
.logobar .n_hotwords a:first-child{border:none; padding-left:0; margin-left:0;}
.logobar .n_hotwords .more{float:right; border-left:none; color:#ff7800;}
.logobar .right a{display:inline-block; *display:inline; *zoom:1; font-size:16px; color:#333333; font-weight:bold; line-height:60px; margin-left:30px;}

/*é¢åŒ…å±‘*/
.breadCrumbs{height:46px; line-height:46px; font-size:14px; color:#666666; background:#f8f8f8;}
.breadCrumbs.nobg{background:none;}
.breadCrumbs a{display:inline-block; *display:inline; *zoom:1; margin:0 5px;}
.breadCrumbs a:hover{color:#ff7800;}

/*å¯¼èˆª*/
.main_nav{height:45px; position:relative; z-index:100;}
.main_nav_con{height:45px; background:#ff7800; line-height:45px; font-size:16px;}
.main_nav_con.fixed{position:fixed; left:0; top:0; right:0;}
.main_nav_con li{float:left; color:#fff;}
.main_nav_con li.active{background:#fff; color:#333333;}
.main_nav_con li a{padding:0 35px;}
.main_nav_con a:hover{background:#ff8d28;}
.main_nav_con li.active a:hover{background:#fff;}


/*äº§å“æ¦‚è¿°*/
.pro_info{margin-top:45px; margin-bottom:55px; position:relative;}
.pro_info .left{width:44%; position:relative;}
.pro_info .left .pano{position:absolute; right:10px; top:10px; z-index:1; cursor:pointer;}
.pro_info .left .pano a{display:inline-block; *display:inline; *zoom:1; margin:0 5px;}
.pro_info .left .pano img{width:auto; display:inline-block; *display:inline; *zoom:1;}
.pro_info .left .more_img{position:absolute; right:0; bottom:0; z-index:1;}
.pro_info .left .more_img a{background:#b7b6b5; color:#fff; font-size:14px; line-height:30px; padding:0 15px; display:inline-block; *display:inline; *zoom:1;}
.pro_info .left .more_img a:hover{background:#ff7800;}

.pro_info .right{width:54%; color:#333;}
.pro_info .right .tit{margin-bottom:10px;}
.pro_info .right .t{font-size:30px; font-weight:bold; display:inline-block; width:88%;}
.pro_info .right .qrcode{position:relative; float:right; margin-top:10px; font-size:14px; color:#333; cursor:pointer;}
.pro_info .right .qrcode i{color:#ddd; font-size:20px; display:inline-block; *display:inline; *zoom:1; margin-left:5px;}
.pro_info .right .qrcode .pic{top:-50px; right:100%; padding:14px; border:1px solid #d4d4d4; -webkit-box-shadow:0 1px 5px rgba(0,0,0,.2); box-shadow:0 1px 5px rgba(0,0,0,.2); background:#fff; margin-right:20px; opacity:0; visibility:hidden;}
.pro_info .right .qrcode .tc{text-align:center; font-size: 14px; padding-top: 5px;}
.pro_info .right .qrcode img{width:102px; max-width:none;}
.pro_info .right .qrcode:hover .pic{opacity:1; visibility:visible;}

.pro_info .right .desc{font-size:14px; line-height:26px; margin-bottom:25px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; border-top:1px solid rgb(220, 220, 220); margin-top: 20px; padding-top: 10px; height: 81px;}
.pro_info .right .desc.two{border-top:none;  height:98px; padding-top: 0; margin-top: 0;}
.pro_info .right .desc .stop{color:#666; font-size: 13px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid rgb(220, 220, 220);}
.pro_info .right .param{margin-bottom:30px;}
.pro_info .right .param ul{display:flex; justify-content:space-between;}
.pro_info .right .param ul li{flex-grow:1; background:#f8f7f7; text-align:center; padding:20px 0; position:relative;}
.pro_info .right .param ul li .num{font-weight:bold; font-size:20px; margin-bottom:10px;}
.pro_info .right .param ul li .num .unit{font-size:14px; font-weight:normal; color:#555;}
.pro_info .right .param ul li .d{color:#999;}
.pro_info .right .param ul li:after{content:""; position:absolute; top:25px; bottom:20px; left:0; width:1px; background:#e4e4e4;}
.pro_info .right .param ul li:first-child:after{display:none;}
.pro_info .right .comment{margin:20px 0;}

.pro_info .right .comment .score{text-align:center; font-size:20px; font-weight:bold; line-height:45px;}
.pro_info .right .comment .score .num{font-size:26px; color:#ff7800;}
.pro_info .right .comment .item{display:inline-block; *display:inline; *zoom:1; width:170px; line-height:45px;}
.pro_info .right .comment .item a{display:block; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_info .right .comment .item img{width:auto;}
.pro_info .right .comment .item .info{margin:0 10px;}
.pro_info .right .comment .item .arrow{font-size:24px; color:#bbbdbe; -moz-transition:transform .5s ease 0s; -ms-transition:transform .5s ease 0s; -o-transition:transform .5s ease 0s; -webkit-transition:transform .5s ease 0s; transition:transform .5s ease 0s;}
.pro_info .right .comment .item.view p{line-height:22px;}
.pro_info .right .comment .item a:hover{color:#ff7800;}
.pro_info .right .comment .item a:hover .arrow{color:#ff7800; transform:translateX(5px);}
.pro_info .right .btns a{line-height:60px; text-align:center; font-size:22px; font-weight:bold;}
.pro_info .right .btns a:hover{opacity:0.8;}
.pro_info .right .btns .inquire a{background:#ff7800; border:1px solid #ff7800; color:#fff;}
.pro_info .right .btns .secondhand a{background:#fff5ec; border:1px solid #f2dcbc; color:#555555;}
.pro_info .right .btns .secondhand a i{margin-right:10px; width:22px; height:22px; display:inline-block; *display:inline; *zoom:1; background:url(../images/ers.png); font-size:0; margin-top: -3px; vertical-align: middle;}
.pro_info .right .link{margin-top:28px;}
.pro_info .right .link a{display:inline-block; *display:inline; *zoom:1; margin-right:15px; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_info .right .link a i{margin-right:5px; font-size:16px; color:#b7b6b5;}
.pro_info .right .link a:hover{color:#ff7800;}
.pro_info .right .link a:hover i{color:#ff7800;}

.pro_content .left{width:75%;}
.pro_content .left .l_panel{margin-bottom:40px;}
.pro_content .pro-tit{line-height:42px;/* -webkit-box-shadow:0px 3px 5px -4px rgba(0,0,0,.2); box-shadow:0px 3px 5px -4px rgba(0,0,0,.2);*/ margin-bottom:25px; border-bottom: 3px solid #e7e7e7;}
.pro_content .pro-tit .l{font-size:22px; color:#333; font-weight:bold; position:relative;}
.pro_content .pro-tit .l:after{content:""; position:absolute; bottom:-3px; height:3px; left:0; right:0; background:#ff7800;}
.pro_content .pro-tit .r{color:#999;}
.pro_content .pro-tit .r a:hover{color:#ff7800;}
.pro_content .pro-more{width:250px; line-height:50px; border:1px solid #e4e4e4; text-align:center; color:#333; margin:38px auto 0; font-size:16px;}
.pro_content .pro-more:hover{background:#efefee;}

/*äº§å“åˆ—è¡¨*/
.pro_content .pro_list .model_panel{text-align:center; color:#333; position:relative;}
.pro_content .pro_list .model_panel:after{content:""; position:absolute; left:0; top:50px; right:0; height:1px; background:#f1f1f1; z-index:1;}
.pro_content .pro_list .mm_line .name{width:33%;}
.pro_content .pro_list .mm_line .focus{width:8%; margin:0 2%;}
.pro_content .pro_list .mm_line .mes{width:30%;}
.pro_content .pro_list .mm_line .count{width:10%;}
.pro_content .pro_list .mm_line .btns{width:25%;}
.pro_content .pro_list .mm_title{font-size:16px; color:#333; font-weight:bold; text-align:center; background-color:#e4e4e4; line-height:52px;}
.pro_content .pro_list .mm_item{box-sizing:border-box; height:82px; border-bottom:1px solid #e4e4e4; line-height:82px;}
.pro_content .pro_list .mm_item .name{box-sizing:border-box; font-size:16px; text-align:left; padding:0 15px;}
.pro_content .pro_list .mm_item .name a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_list .mm_item .name a:hover{color:#ff7800;}
.pro_content .pro_list .mm_item .focus{height:82px;}
.pro_content .pro_list .mm_item .off_line{width:100%; height:8px; top:36px; left:0; z-index:10; background-color:#ccc;}
.pro_content .pro_list .mm_item .on_line{width:100%; height:8px; top:36px; left:0; z-index:20; background-color:#ff7800;}
.pro_content .pro_list .mm_item .mes i{margin-right:5px;}
.pro_content .pro_list .mm_item .mes a{display:inline-block; *display:inline; *zoom:1; margin:0 5px;}
.pro_content .pro_list .mm_item .mes a:hover{color:#ff7800; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_content .pro_list .mm_item .count{text-align:center; font-size:14px;}
.pro_content .pro_list .mm_line .btns a{display:inline-block; *display:inline; *zoom:1; width:84px; line-height:32px; margin:0 2px;}
.pro_content .pro_list .mm_line .btns a:hover{opacity:0.8;}
.pro_content .pro_list .mm_item .ask_price_form{background:#ff7800; border:1px solid #ff7800; color:#fff;}
.pro_content .pro_list .mm_item .to_compare{background:#fff5ec; border:1px solid #f2dcbc;}

/*ä»‹ç»*/
.pro_content .pro_intro .content.simple{max-height:312px; overflow:hidden;}
.pro_content .pro_intro .content{font-size:14px; color:#333; line-height:26px;}
.pro_content .pro_intro .content img{width: auto; margin: 0 auto 20px;}
/*å›¾åº“*/
.pro_content .pro_pics .pic_box{border:1px solid #e9e9e9;}
.pro_content .pro_pics .pic_box .pic_tab ul{line-height:48px; background:#fafafa; font-size:14px; color:#333; margin-bottom:20px;}
.pro_content .pro_pics .pic_box .pic_tab li{float:left; padding:0 20px; cursor:pointer; position:relative;}
.pro_content .pro_pics .pic_box .pic_tab li:after{content:""; position:absolute; top:-1px; left:50%; right:50%; height:1px; background:#ff7800; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_content .pro_pics .pic_box .pic_tab li.active,.pro_content .pro_pics .pic_box .pic_tab li:hover{background:#fff;}
.pro_content .pro_pics .pic_box .pic_tab li.active:after{left:0; right:0;}
.pro_content .pro_pics .pic_box .pic_con{padding:0 20px 20px;}
.pro_content .pro_pics .pic_box .pic_con .item{margin-bottom:12px;}
.pro_content .pro_pics .pic_box .pic_con .item>div{border:1px solid #e9e9e9;}
.pro_content .pro_pics .pic_box .pic_con .pic_item{display:none;}
.pro_content .pro_pics .pic_box .pic_con .pic_item.active{display:block;}

/*å‚æ•°é…ç½®*/
.pro_content .pro_param{color:#333; font-size:14px;}
.pro_content .pro_param .para_line{line-height:60px; border:1px solid #dddddd;}
.pro_content .pro_param .para_title{background-color:#efefee; font-weight:bold; padding-left:50px; font-size:16px;}
.pro_content .pro_param .para_name{width:50%;}
.pro_content .pro_param .para_s{width:50%; border-left:1px solid #ddd;}
.pro_content .pro_param .para_name,.pro_content .pro_param .para_s{padding:0 50px; box-sizing:border-box; border-bottom:1px solid #ddd; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.pro_content .pro_param .para_line:not(:first-of-type){border-top:none;}
.pro_content .pro_param .para_name:nth-last-child(2), .pro_content .pro_param .para_s:last-of-type{border-bottom:none;}

/*ä»£ç†å•†*/
.pro_content .pro_agent .agent_box{color:#333;}
.pro_content .pro_agent .agent_box .item{padding:30px; border:1px solid #dddddd; margin-bottom:12px;}
.pro_content .pro_agent .agent_box .item:hover{border-color:#ff7800; -webkit-box-shadow:0 0px 8px 4px rgba(0,0,0,0.1); box-shadow:0 0px 10px 4px rgba(0,0,0,0.1);}
.pro_content .pro_agent .agent_box .item .info{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:26px;}
.pro_content .pro_agent .agent_box .item .com{font-size:16px; font-weight:bold; padding-bottom:15px; position:relative; margin-bottom:12px;}
.pro_content .pro_agent .agent_box .item .com a:hover{color:#ff7800;}
.pro_content .pro_agent .agent_box .item .com:after{content:""; position:absolute; left:0; bottom:0; height:3px; width:24px; background:#ff7800;}
.pro_content .pro_agent .agent_box .item .tel p{color:#ff7800; font-weight:bold; display:inline-block; *display:inline; *zoom:1;}
.pro_content .pro_agent .agent_box .item .btns{margin-top:20px;}
.pro_content .pro_agent .agent_box .item .button{display:inline-block; *display:inline; *zoom:1; width:116px; line-height:38px; background:#fff5ec; border:1px solid #f2dcbc; text-align:center; margin-right:5px; cursor:pointer;}
.pro_content .pro_agent .agent_box .item .button.inquire, .pro_content .pro_agent .agent_box .item .button:hover{background:#ff7800; color:#fff; border-color:#ff7800;}

/*å£ç¢‘*/
.pro_content .pro_comment .comment_box{position:relative; overflow:hidden; margin-bottom:50px; padding-bottom: 60px; padding-top: 20px;}
.pro_content .pro_comment .comment_box:after{content:""; position:absolute; left:0; right:0; bottom:0; height:5px; background:url(../images/comment_border.jpg) repeat;}
.pro_content .pro_comment .comment_box .first{width:35%; box-sizing:border-box; padding:0 50px; color:#333; font-size:15px; text-align:center;}
.pro_content .pro_comment .comment_box .first .count span{font-size: 65px; font-family:Arial; color:#fd422e; line-height:1; font-weight: bold;}
.pro_content .pro_comment .comment_box .first .count{margin-bottom: 10px;}
.pro_content .pro_comment .comment_box .left{width:40%; box-sizing:border-box;}
.pro_content .pro_comment .comment_box .left .t{color:#555555; font-size:20px; font-weight:bold;}
.pro_content .pro_comment .comment_box .left .t span{color:#fd5326; font-size:46px;}
.pro_content .pro_comment .comment_box .left .score{width:79%; height:12px; background:#dbdbdb; border-radius:6px; margin:30px 0; position:relative;}
.pro_content .pro_comment .comment_box .left .score .cur{position:absolute; left:0; top:0; bottom:0; background:#fd5326 linear-gradient(to right, #fe6d17, 50%, #fd422f); border-bottom-left-radius:6px; border-top-left-radius:6px;}
.pro_content .pro_comment .comment_box .left .score .num{position:absolute; bottom:100%; line-height:1; text-align:center; width:30px; margin-left:-20px; margin-bottom:-3px; font-weight:bold; font-size:12px; color:#fd5326;}
.pro_content .pro_comment .comment_box .left .score .num .n{font-size:20px;}
.pro_content .pro_comment .comment_box .left .star li{float:left; width:40%; margin-right:5%; line-height:32px; font-size:15px; color:#333;}
.pro_content .pro_comment .comment_box .left .star img{width:auto; display:inline-block; *display:inline; *zoom:1;}
.pro_content .pro_comment .comment_box .right{text-align:center; width:25%; padding-top:50px;}
.pro_content .pro_comment .comment_box .right .tit{color:#555;}
.pro_content .pro_comment .comment_box .right .tit span{font-size:20px; font-weight:bold; display:inline-block; *display:inline; *zoom:1; margin-right:10px;}
.pro_content .pro_comment .comment_box .right .num{line-height:100px; font-size:56px; color:#fd5326; font-weight:bold;}
.pro_content .pro_comment .comment_box .right .btns a{display:inline-block; *display:inline; *zoom:1; width:195px; line-height:58px; background:#fff5ec; border:1px solid #f2dcbc; text-align:center; margin-right:5px; cursor:pointer; font-size:15px;}
.pro_content .pro_comment .comment_box .right .btns a i{margin-right:5px;}
.pro_content .pro_comment .comment_box .right .btns .write{background:#ff7800; color:#fff; border-color:#ff7800;}

.pro_content .pro_comment .comment_content{}
.pro_content .pro_comment .comment_content .item{position:relative; padding-left:80px; color:#555; border-bottom:1px solid #e6e6e6; margin-bottom:30px;}
.pro_content .pro_comment .comment_content .pic{position:absolute; left:0; top:0; border-radius:50%; overflow:hidden;}
.pro_content .pro_comment .comment_content .pic img{width:50px; height:50px;}
.pro_content .pro_comment .comment_content .right{width:auto;}
.pro_content .pro_comment .comment_content .right .name{color:#999;}
.pro_content .pro_comment .comment_content .right .info{max-width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; *display:inline; *zoom:1;}
.pro_content .pro_comment .comment_content .right .more{float:right; color:#ff7800;}
.pro_content .pro_comment .comment_content .right .date{color:#999; margin-top:10px;}
.pro_content .pro_comment .comment_content .right .desc{background:#f8f9fb; margin-top:15px;}
.pro_content .pro_comment .comment_content .right .desc li{padding:30px 20px; border-bottom:1px dashed #e6e6e6; line-height:26px;}
.pro_content .pro_comment .comment_content .right .desc li .tag{float:left; padding:0 18px; margin-right:20px; color:#fff; background:#fd4130; border-radius:13px;}
.pro_content .pro_comment .comment_content .right .desc li .tag.disadvantage{background:#b5b6b6;}
.pro_content .pro_comment .comment_content .right .desc li .tag.suggestion{background:#3ae0ab;}
.pro_content .pro_comment .comment_content .right .desc li .tag.total{background:#ff7800;}
.pro_content .pro_comment .comment_content .right .desc li .detail{overflow:hidden;}
.pro_content .pro_comment .comment_content .right .score{margin:30px 0; color:#999999; line-height:26px;}
.pro_content .pro_comment .comment_content .right .score .score_left .num{color:#fd422f; font-size:20px; margin-right:5px; font-weight:bold;}
.pro_content .pro_comment .comment_content .right .score .star{margin-left:30px; margin-top:5px;}
.pro_content .pro_comment .comment_content .right .score .star img{display:inline-block; *display:inline; *zoom:1; width:auto;}
.pro_content .pro_comment .comment_content .right .score .score_right .score_i{display:inline-block; *display:inline; *zoom:1; margin-left:40px;}
.pro_content .pro_comment .comment_content .right .score .score_right .score_i .num{color:#ff7800;}

.pro_content .pro_question .news_box{}
.pro_content .pro_question .news_box li{float:left; width:30%; margin-right:3.33%;}
.pro_content .pro_question .news_box li a{position:relative; padding-left:25px; line-height:40px; color:#333333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_question .news_box li a:after{content:""; background:#e2e2e2; width:6px; height:6px; border-radius:50%; position:absolute; left:5px; top:17px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.pro_content .pro_question .news_box li a:hover{color:#ff7800;}
.pro_content .pro_question .news_box li a:hover:after{background:#ff7800;}

.pro_content .pro_question2 .news_box li{width:21%;}

/*pro_main pro_right*/
.pro_content .right{width:23%;}
.pro_content .right a:hover{color:#ff7800;}
.pro_content .pro_right .r_panel{border:1px solid #f0f0f0; padding:0 12px; margin-bottom:15px; color:#333; border-top:5px solid #ff7800; padding-bottom: 20px;}
.pro_content .pro_right .r_panel.rp_bus{padding-top:10px;/* padding-bottom:25px;*/}
/*.pro_content .pro_right .r_panel.rp_prsi{padding-bottom:10px;}*/
/*.pro_content .pro_right .r_panel.rp_article{padding-bottom:15px;}*/
.pro_content .pro_right .rp_title{width:100%; text-indent:15px; line-height:30px; font-size:15px; background-color:#f4f4f4;}
.pro_content .pro_right .rp_title:not(:first-of-type){margin-top:15px;}
.pro_content .pro_right .rp_main{width:100%;}
.pro_content .pro_right .rp_main li{box-sizing:border-box; width:49.5%; margin-right:0.5%; padding-left:25px; border-bottom:1px dotted #ddd; line-height:36px; font-size:14px; background:url(../images/dot01.png) 10px center no-repeat;}
/*.pro_content .pro_right .rp_main li:nth-last-child(-n+2){border:none;}*/
.pro_content .pro_right .rp_main li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_right .rp_company{width:100%; margin:10px 0;}
.pro_content .pro_right .logo_box{width:112px; height:38px;}
.pro_content .pro_right .logo_box img{display:block; height:100%; margin:0 auto;}
.pro_content .pro_right .company_name{line-height:35px; text-indent:16px; font-size:18px; color:#555; font-weight:bold;}
.pro_content .pro_right .rp_top{margin:20px 0; font-size:20px; font-weight:bold; color:#333;}
.pro_content .pro_right .rp_top span{position:relative; float:none; }
.pro_content .pro_right .rp_item{width:100%; margin-bottom:13px;}
.pro_content .pro_right .img_box{display:block; box-sizing:border-box; width:96px; height:73px; border:1px solid #ddd; margin-right:10px; overflow:hidden;}
.pro_content .pro_right .img_box img{width:100%; max-height:71px;}
.pro_content .pro_right .info_box{width:160px;}

.pro_content .pro_right .cv_info_paras{margin-top: 5px;}
.pro_content .pro_right .cv_info_paras a{display:inline-block;/* margin-right:5px;*/ color:#999; line-height:26px;}
.pro_content .pro_right .cv_info_paras a:hover{color:#ff7800;}
.pro_content .pro_right .cv_info_paras .inquire{background:#ff7800; color:#fff; padding:0 8px;}
.pro_content .pro_right .cv_info_paras .inquire:hover{color:#fff; opacity:0.8;}

.pro_content .pro_right .info_name{margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; font-size:14px; line-height:20px; white-space:nowrap;}
.pro_content .pro_right .info_paras{font-size:14px; line-height:25px; color:#999;}
.pro_content .pro_right .info_paras a{display:inline-block; *display:inline; *zoom:1;}
.pro_content .pro_right .info_paras a:hover{color:#ff7800;}
.pro_content .pro_right .info_paras em{padding:0 5px;}
.pro_content .pro_right .con_list{width:100%;}
.pro_content .pro_right .con_item{box-sizing:border-box; padding-left:25px; border-bottom:1px dotted #ddd; line-height:50px; font-size:14px; background:url(../images/dot01.png) 10px center no-repeat;}
/*.pro_content .pro_right .con_item:last-child{border:none;}*/
.pro_content .pro_right .con_item a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_right .busy_more{text-align:center; margin-top:10px; color:#000; cursor:pointer; margin-bottom: 20px;}
.pro_content .pro_right .busy_more:hover{color:#ff7800;}
.pro_content .pro_right .busy_more i{font-weight: bold;}
.pro_content .pro_right .rp_main.busy_list {max-height: 300px; overflow: hidden; }
.pro_content .pro_right .rp_main.busy_list.open{max-height:none;}
.pro_content .pro_right .rp_top .r{color:#666; font-size: 14px; font-weight: normal; line-height:26px;}
.pro_content .pro_right .rp_top .r:hover{color:#ff7800;}

.pro_content .pro_right .rp_keywords .con_list a{display:inline-block; padding:0 10px; border:1px solid #e4e4e4; line-height:28px; margin-right:5px; margin-bottom: 10px;}
.pro_content .pro_right .rp_keywords .con_list a:hover{border-color:#ff7800;}

/*è¯¢ä»·*/
.pro_inquire{background:url(../images/inquire_bg.jpg) no-repeat center; background-size:cover; padding:60px 0; color:#333;}
.pro_inquire .wrap{position:relative;}
/*.pro_inquire .wrap:after{content:"询价情况"; font-size:18px; color:#fff; position:absolute; left:55%; top:47%; z-index:1; width:40px; text-align:center; margin-left:-32px;}*/
.pro_inquire .con{background:#fff; -webkit-box-shadow:0 0px 10px 3px rgba(0,0,0,.1); box-shadow:0 0px 10px 3px rgba(0,0,0,.1); padding:55px; background:#fff url(../images/inquire_center.jpg) no-repeat 55% center;}
.pro_inquire .con .left{width:44%;}
.pro_inquire .con .left .tit{font-size:26px; font-weight:bold; color:#ff7800;}
.pro_inquire .con .left .d{margin:20px 0; font-size:15px; line-height:26px;}
.pro_inquire .con .left .inp_wrap{margin-bottom:10px;}
.pro_inquire .con .left .inp_wrap a{display:inline-block; color:#2a2c37; text-decoration:underline;}
.pro_inquire .con .left .inp_wrap a:hover{color:#ff7800;}
.pro_inquire .con .left .inp_wrap .key{width:115px; line-height:44px; font-size:15px;}
.pro_inquire .con .left .inp_wrap input, .pro_inquire .con .left .inp_wrap select, .pro_inquire .con .left .inp_wrap textarea{line-height:42px; border:1px solid #e4e2e2; padding:0 5px; height:42px; width:350px;}
.pro_inquire .con .left .inp_wrap textarea{height:126px; resize:none;}
.pro_inquire .con .left .inp_wrap .common-select{width:362px;}
.pro_inquire .con .left .inp_wrap.area_wrap .common-select{width:118px; display:inline-block; *display:inline; *zoom:1;}
.pro_inquire .con .left .more_wrap{height:0; overflow:hidden;}
.pro_inquire .con .left .more_wrap.cur{height:132px;}
.pro_inquire .con .left .more_btn{cursor:pointer;}
.pro_inquire .con .left .more_btn .icon{display:inline-block; *display:inline; *zoom:1;}
.pro_inquire .con .left .more_btn.cur .icon{transform:rotate(180deg);}
.pro_inquire #submit_inquire_pro{margin-left:115px; background:#ff7800; width:362px; line-height:42px; border:none; color:#fff; text-align:center; font-size:18px; cursor:pointer;}
.pro_inquire .xunjia_popup_tip{margin-left:115px; font-size: 14px; color:#ff0000; margin-top: 20px; opacity:0; visibility:hidden;}
.pro_inquire .xunjia_popup_tip.show{opacity:1; visibility:visible;}

.pro_inquire .con .right{width:35%;}
.pro_inquire .con .right .top{position:relative; padding:30px 20px; margin-top:25px; margin-bottom:20px;}
.pro_inquire .con .right .top:after, .pro_inquire .con .right .top:before{content:""; position:absolute; left:0; right:0; top:0; height:5px; background:url(../images/comment_border.jpg) repeat;}
.pro_inquire .con .right .top:before{top:auto; bottom:0;}
.pro_inquire .con .right .top .t1{font-size:14px;}
.pro_inquire .con .right .top .t2{font-size:22px; color:#ff7800; font-weight:bold; margin-top:10px;}

.pro_inquire .con .right ul li{position:relative; padding-right:120px; line-height:40px;}
.pro_inquire .con .right ul li .info{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_inquire .con .right ul li .date{position:absolute; right:0; top:0; color:#999999; margin-right:20px;}
.pro_inquire .con .right ul li i{color:#999; margin-right:5px; font-size:16px;}
.pro_inquire .con .right ul li a:hover .info{color:#ff7800;}


/*èµ„è®¯*/
.pro_news{padding:60px 0 50px; color:#333;} 
.pro_news .top{overflow:hidden; margin-bottom:30px;}
.pro_news .top .t1{font-size:22px; font-weight:bold; margin-right:35px; float:left;}
.pro_news .top .t2{float:left; font-size:14px; line-height:28px; width:60%;}
.pro_news .btm{padding:0 50px; position:relative;}
.pro_news .news_content{overflow:hidden;}
.pro_news .btm .prev, .pro_news .btm .next{color:#d4d4d7; font-size:60px; position:absolute; top:50%; margin-top:-30px; font-weight:lighter; outline:none; cursor:pointer;}
.pro_news .btm .prev:hover, .pro_news .btm .next:hover{color:#ff7800;}
.pro_news .btm .prev{left:0px;}
.pro_news .btm .next{right:0px;}
.pro_news .btm a{margin:10px 0;}
.pro_news .btm .top_info{color:#666666; font-size:14px;}
.pro_news .btm .top_info .date{color:#ff7800; font-size:22px; font-weight:bold; margin-right:10px;}
.pro_news .btm .top_info .date span{font-size:40px;}
.pro_news .btm .tit{font-size:18px; margin:15px 0; line-height:25px; height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_news .btm .desc{font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.pro_news .btm .item_a{padding:30px; margin:10px;}
.pro_news .btm .item_a:hover{-webkit-box-shadow:0 0px 10px 2px rgba(0,0,0,.1); box-shadow:0 0px 10px 2px rgba(0,0,0,.1); }

.pro_news .btm .tit a{display:inline;}

/*äº§å“å¯¼èˆª*/
.pro_foot{background:#f4f4f4; color:#333; padding:30px 0;}
.pro_foot .tab{border-bottom:1px solid #d3d3d3; line-height:40px; margin-bottom:25px;}
.pro_foot .tab ul{float:left;}
.pro_foot .tab ul li{float:left; padding-right:20px; margin-right:20px; font-size:18px; position:relative; cursor:pointer; position:relative; padding-bottom:10px;}
.pro_foot .tab ul li:after{content:""; position:absolute; right:0; top:14px; height:14px; width:2px; background:#c3c2c2;}
.pro_foot .tab ul li:last-child:after{display:none;}
.pro_foot .tab ul li:before{content:""; position:absolute; left:50%; right:50%; bottom:-3px; height:6px; background:#ff7800; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;  }
.pro_foot .tab ul li.active:before{left:0; right:20px;}
.pro_foot .con{line-height:28px;}
.pro_foot .con .con_item{display:none;}
.pro_foot .con .item_det{overflow:hidden; margin-bottom: 10px;}
.pro_foot .con .mode{width:90px; font-weight: bold;}
.pro_foot .con .con_item .link_item{margin-right:20px;}
.pro_foot .tab a:hover, .pro_foot .con .con_item .link_item a:hover{color:#ff7800;}
.pro_foot .rec_news{margin-top: 10px;}
.pro_foot .rec_news .swiper-slide{width:auto;}
.pro_foot .rec_news .tit{width:90px; font-weight: bold;}
.pro_foot .rec_news .bd{width:1310px;}
.pro_foot .rec_news .bd a{display:inline-block;}
.pro_foot .rec_news .bd a:hover{color:#ff7800;}
.pro_foot .swiper-container .swiper-wrapper {
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
    margin: 0 auto;
}

/*åº•éƒ¨*/
.footer{color:#8c8b8b; border-top:3px solid #f8986b;}
.footer a:hover{color:#ff7800;}
.footer .footer_top{background:#333333; padding:30px 0; line-height:28px;}
.footer .footer_top .tit{font-size:22px; font-weight:bold; margin-bottom:25px;}
.footer .footer_top .box{overflow:hidden;}
.footer .footer_top .hot_brand{width:18%; margin-right:2%;}
.footer .footer_top .hot_brand a{float:left; width:48%; margin-right:2%;}
.footer .footer_top .website{width:28%; margin-right:2%;}
.footer .footer_top .website a{float:left; width:23%; margin-right:2%;}
.footer .footer_top .follow{width:50%;}
.footer .footer_top .follow .qrcode{width:47%; text-align:center;}
.footer .footer_top .follow .qrcode img{width:95px; margin:0 auto; margin-bottom:10px;}
.footer .footer_top .follow .contact{width:50%; background:url(../images/contact_bg.jpg) no-repeat center; background-size:contain;}
.footer .footer_top .follow .contact .t1{color:#888; font-weight:bold;}
.footer .footer_top .follow .contact .tel{color:#ff7800; font-weight:bold; font-size:40px; line-height:1; margin:15px 0;}
.footer .footer_top .follow .contact .info{user-select:text;}
.footer .footer_top .friend{width:100%;}
.footer .footer_top .friend .tit{float:left; margin-bottom: 0;}
.footer .footer_top .friend a{float:left; margin-left:20px;}
.footer .footer_btm{background:#1b1b1b; padding:22px 0;}
.footer .footer_btm a{display:inline-block; *display:inline; *zoom:1;}
.footer .footer_btm em{margin:0 2px;}


/*å³ä¾§å¯¼èˆª*/
.right-nav{position:fixed; top:0; bottom:0; right:-365px; z-index:1000; padding-left:36px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.right-nav.active{right:0;}
.right-nav .nav_mask{position:fixed; top:0; bottom:0; left:0; right:0; z-index:0; display:none;}
.right-nav.active .nav_mask{display:none;}
.right-nav .nav_bar{background:#2a2c37; color:#fff; width:36px; height:100%; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.right-nav .nav_bar i{display:block; font-size:20px;}
.right-nav .nav_bar .top{padding-top:200px;}
.right-nav .nav_bar .top .vs{background:#ff7800; padding:6px 0; position:relative;}
.right-nav .nav_bar .top .vs:after{content:""; position:absolute; right:100%; width:10px; top:0; bottom:0; background:#ff7800;}
.right-nav .nav_bar .top .vs:before{content:""; position:absolute; right:100%; width:10px; top:100%; height:9px; background:url(../images/vs_flag.png) no-repeat;}
.right-nav .nav_bar .top .qrcode{position:relative;}
.right-nav .nav_bar .top .qrcode .pic{position:absolute; right:100%; top:-30px; width:100px; padding:6px; -webkit-box-shadow: 0 1px 5px rgba(0,0,0,.2); box-shadow: 0 1px 5px rgba(0,0,0,.2); background: #fff; border-radius:8px; margin-right:10px; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.right-nav .nav_bar .top .qrcode:hover .pic{opacity:1; visibility:visible;}
.right-nav .nav_bar .top .item{margin:40px 0; cursor:pointer;}
.right-nav .nav_bar .backtop{position:absolute; bottom:100px; left:0; right:0; z-index:1; cursor:pointer;}
.right-nav .vs_container{width:365px; background:#fff; height:100%; display:inline-block; *display:inline; *zoom:1; background:#fbfbfb; position:relative; z-index:1; overflow: auto;}
.right-nav .vs_container::-webkit-scrollbar{width:5px; height:5px; background-color: #ff7800; }
.right-nav .vs_container::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #F5F5F5; }
.right-nav .vs_container::-webkit-scrollbar-thumb{border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #ff7800; }

.right-nav .vs_container .vs_tit{text-align:center; line-height:65px; border-bottom:1px solid #dededc; color:#c0c0c1;}
.right-nav .vs_container .vs_tit .t{font-size:26px; font-weight:bold; color:#2a2c37;}
.right-nav .vs_container .vs_tit i{font-size:20px; margin:0 20px;}
.right-nav .vs_container .vs_tit .l{font-weight:bold; cursor:pointer; color:#adadad;}
.right-nav .vs_container .vs_tit .r{cursor:pointer;}

.right-nav .vs_container .vs_content{padding:0 40px;}
.right-nav .vs_container .vs_content .vs_machine{margin-top:20px; margin-bottom:25px;}
.right-nav .vs_container .vs_content .vs_machine li{line-height:38px; border-bottom:1px dotted #b3b3b3; color:#333; font-weight:bold; padding-right:30px; position:relative;}
.right-nav .vs_container .vs_content .vs_machine li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right-nav .vs_container .vs_content .vs_machine li a:hover{color:#ff7800;}
.right-nav .vs_container .vs_content .vs_machine li i{position:absolute; right:0; top:0; color:#b9b9ba; font-size:16px; cursor:pointer;}
.right-nav .vs_container .vs_content .vs_machine li i:hover{color:#333;}

.right-nav .vs_container .vs_select{border:1px solid #d8d8da; color:#999; background:#fff; line-height:40px; padding:0 10px 0 20px;}
.right-nav .vs_container .vs_select .flag{font-size:18px; color:#ff7800; font-weight:bold;}
.right-nav .vs_container .vs_select_con{border:1px solid #d8d8da; padding:1px; margin-top:1px;}
.right-nav .vs_container .vs_select_con .tab{background:#efefee; line-height:44px; color:#333; font-weight:bold; padding:0 12px;}
.right-nav .vs_container .vs_select_con .tab span{cursor:pointer;}
.right-nav .vs_container .vs_select_con .tab span:hover{color:#ff7800;}
.right-nav .vs_container .vs_select_con .tab i{color:#999; font-size:12px; margin:0 5px;}
.right-nav .vs_container .vs_select_con .content{}
.right-nav .vs_container .vs_select_con .content .item{ padding-bottom:12px;}
.right-nav .vs_container .vs_select_con .content .company .alpha{padding:12px 12px 0;}
.right-nav .vs_container .vs_select_con .content .company .alpha ._i{width:17px; line-height:17px; text-align:center; background:#fef5f0; color:#b28b45; font-size:14px; border:1px solid #ebd9cb; display:inline-block; *display:inline; *zoom:1; margin-bottom:5px; cursor:pointer;}
.right-nav .vs_container .vs_select_con .content .company .alpha ._i:hover{color:#ff7800; background:#fff;}
.right-nav .vs_container .vs_select_con .content .list{height:200px; overflow:auto; padding-top:12px; padding-left:12px;}
.right-nav .vs_container .vs_select_con .content .list dt{color:#ff7800; font-size:18px; background:#efefee; padding-left:10px; line-height:30px;}
.right-nav .vs_container .vs_select_con .content .list dd{padding-left:10px; color:#666666; border-bottom:1px dotted #d8d8d6; line-height:26px; cursor:pointer;}
.right-nav .vs_container .vs_select_con .content .list dd:hover{background:#fef5f0; color:#333;}

.right-nav .vs_container .vs_btn{line-height:40px; margin-top:50px; color:#666666;}
.right-nav .vs_container .vs_btn .start_vs{width:144px; display:inline-block; *display:inline; *zoom:1; background:#ff7800; text-align:center; color:#fff; margin-right:20px; cursor:pointer;}
.right-nav .vs_container .vs_btn .n{color:#ff7800;}


@media only screen and (max-width: 1500px) {
  .wrap{width:1240px;}
  .pro_info .right .link a{margin-right:1px;}
  .pro_content .pro_right .img_box{width:66px; height:60px;}
  .pro_content .pro_right .img_box img{margin-top:10px;}
  .pro_content .cat_list .item{width:310px;}
  .pro_info .right .tit{padding-bottom: 10px; margin-bottom: 15px;}
  .pro_info .right .desc, .pro_info .right .param{margin-bottom: 15px;}
  .pro_foot .rec_news .bd{width:1150px;}
}


/*å£ç¢‘*/
.pro_content{margin-top:55px;}
.pro_content .pro_right .rp_inquire{padding-top:20px; text-align:center;}
.pro_content .pro_right .rp_inquire .pic img{width:auto; margin:0 auto;}
.pro_content .pro_right .rp_inquire .name{font-size:18px; margin-top:10px;}
.pro_content .pro_right .rp_inquire .inquire{width:220px; line-height:52px; background:#ff7800; color:#fff; font-size:20px; margin:20px auto 0; cursor:pointer;}

/*æŠ¥ä»·*/
.pro_content .pro_about{border:1px solid #eaeaea; border-top:5px solid #ff7800; padding:20px;}
.pro_content .pro_about .pic{width:20%; margin-right:3%;}
.pro_content .pro_about .info{width:50%; margin-right:3%;}
.pro_content .pro_about .info .tit{color:#333; font-size:22px; font-weight:bold; line-height:30px; margin-bottom:20px; margin-top:10px;}
.pro_content .pro_about .info .tit img{float:left; width:auto; height:30px; margin-right:5px;}
.pro_content .pro_about .info .desc{line-height:30px;}
.pro_content .pro_about .info .desc span{color:#ff7800;}
.pro_content .pro_about .info .desc a{display:inline-block; *display:inline; *zoom:1; color:#ff7800; margin-left:20px;}
.pro_content .pro_about .right{width:20%;}
.pro_content .pro_about .right .inquire{background:#ff7800; color:#fff; width:160px; text-align:center; line-height:50px; margin-top:30px; font-size:18px; cursor:pointer;}
.pro_content .pro_list .mm_classify{line-height:40px; color:#333; font-size:16px; font-weight:bold; border-bottom: 1px solid #e4e4e4; background:#f9f9f9; padding: 0 15px; text-align: left;}
.pro_content .pro-tit .r .price{display:inline-block; *display:inline; *zoom:1; color:#666666; font-size:16px; line-height:36px; border:1px solid #eae4de;padding:0 10px; position:relative; top:-8px;}
.pro_content .pro-tit .r .price:hover{color:#ff7800; border:1px solid #faddc3;}

/*å‚æ•°é…ç½®*/
.pro_content .pro_about .param{width:50%;}
.pro_content .pro_about .param .con{color:#555; line-height:30px;}
.pro_content .pro_about .param .con span{font-weight:bold;}
.pro_content .param_con{line-height:60px; color:#555; border-top:1px solid #ddd; border-left:1px solid #ddd; text-align:center;}
.pro_content .param_con .para_th{background:#f8f8f8; font-weight:bold; color:#333;}
.pro_content .param_con .para_tit{background:#eeeff7;}
.pro_content .param_con .para_val{height:60px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:0 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; box-sizing:border-box;}
.pro_content .param_con .pro-5 .para_val{width:20%;}
.pro_content .param_con .pro-4 .para_val{width:25%;}
.pro_content .param_con .pro-3 .para_val{width:33.3%;}
.pro_content .param_con .pro-2 .para_val{width:50%;}



/*  è§†é¢‘  20200818 _Q */
.pro_content .cat_menu{margin-bottom: 34px;}
.pro_content .cat_menu li{float: left;width: 140px;height: 40px;line-height: 42px;color: #333333;font-weight: bold;text-align: center;background: #f4f4f4;border: solid 1px #f4f4f4;border-radius: 2px;overflow: hidden;}
.pro_content .cat_menu li:not(:first-of-type){margin-left: 10px;}
.pro_content .cat_menu li:hover, .pro_content .cat_menu li.selected{color: #ff7300;background: #ffffff;border: solid 1px #ff7300;}

/* .pro_content .cat_list{margin-bottom: 34px;} */
.pro_content .cat_list .item{float: left;box-sizing: border-box;margin-bottom: 40px;width: 343px; background: #f7f8f9;}
.pro_content .cat_list .item:not(:nth-of-type(3n+1)){margin-left: 10px;}
.pro_content .cat_list .item:hover{box-shadow: 0 6px 6px 0 rgba(0,0,0,0.2);}
.pro_content .cat_list .item .img_box:before{content:""; position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,0.5); z-index:1;}
.pro_content .cat_list .item .img_box:after{content:""; position:absolute; left:50%; top:50%; width:52px; height:48px; background:url(../images/play.png) no-repeat; margin-top: -24px; margin-left: -27px; z-index:2; transform:scale(1.2);}
.pro_content .cat_list .item .img_box:before,.pro_content .cat_list .item .img_box:after{visibility:hidden; opacity:0; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_content .cat_list .item:hover .img_box:before, .pro_content .cat_list .item:hover .img_box:after{opacity:1; visibility:visible; transform:scale(1);}
/*.pro_content .cat_list .item .img_box img{position: absolute;top: 50%;left: 50%;width: auto;height: 100%;transform: translateX(-50%) translateY(-50%);}*/
.pro_content .cat_list .item .img_bot{position: absolute;left: 0; right:0; bottom: 0; padding:40px 10px 15px; color:#fff;  text-align:right; background:linear-gradient(to bottom,transparent,rgba(10,10,10,.2),rgba(10,10,10,.3));}
.pro_content .cat_list .item .img_bot i{margin-right: 5px;}
.pro_content .cat_list .item .info{position: relative;box-sizing: border-box;width: 100%;padding: 20px;height: 100px;}
.pro_content .cat_list .item .info .tit{position: relative;padding-left: 60px;line-height: 30px;color: #333333;font-size: 16px;}
.pro_content .cat_list .item .info .icon{display: block;position: absolute;top: 4px;left: 0;line-height: 20px;font-size: 14px;color: #ff7300;padding: 0 10px;text-align: center;border: solid 1px #ff7300;border-radius: 4px;overflow: hidden;}




/*å›¾ç‰‡*/
.pro_content .pro_picture .pro-tit{margin-bottom:20px;}
.pro_content .pro_picture .item{margin-bottom:40px;}

.pro_content .pro_picture .item .simple .span-3:nth-child(n+8){display:none;}
.pro_content .pro_picture .item .simple .span-3:last-child{display:block;}

.pro_content .pic_ctrl .info{position:relative; margin-top:12px; border:1px solid #f1f1f1; cursor:pointer;}
.pro_content .pic_ctrl .info:after{content:""; position:absolute; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.4); z-index:1; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_content .pic_ctrl .info .icon{position:absolute; line-height:60px; width:60px; text-align:center; top:50%; left:50%; margin-top:-30px; margin-left:-30px; z-index:2; color:#fff; font-size:40px; opacity:0; visibility:hidden; transform:scale(1.2); -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_content .pic_ctrl .info:hover:after{opacity:1; visibility:visible;}
.pro_content .pic_ctrl .info:hover .icon{opacity:1; visibility:visible; transform:scale(1);}
.pro_content .pro_picture .more{background:#f8f8f8; margin-top:12px;}
.pro_content .pro_picture .more .info{border:1px solid #f1f1f1;}

.pro_content .pro_picture .more .info:after{display:none;}
.pro_content .pro_picture .all_pic{font-size:22px; color:#999999; text-align:center; position:absolute; left:0; right:0; top:50%; line-height:30px; margin-top:-30px;}
.pro_content .pro_picture .all_pic i{font-size:36px; }

/*ç›¸å†Œ*/
.common-gallery{position:fixed; width:100%; height:100%; z-index:1000; top:0; background-color:rgba(0,0,0,.8);}
.common-gallery .gclose_btn{position:absolute; right:0; top:0; font-size:30px; color:#fff; background:#ff7800; width:60px; line-height:60px; text-align:center; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.common-gallery .gclose_btn:hover{opacity:0.8; }
.common-gallery .ga_main{width:1300px; height:650px; position:absolute; top:50%; left:50%; margin:-325px 0 0 -650px;}
.common-gallery .ga_main .prev,
.common-gallery .ga_main .next{box-sizing:border-box; cursor:pointer; color:#fff;  font-size:60px;}
.common-gallery .ga_main .prev{text-align:right; outline:none; position:fixed; left:30px; top:50%; margin-top:-40px;}
.common-gallery .ga_main .next{text-align:left; outline:none; position:fixed; right:30px; top:50%; margin-top:-40px;}
.common-gallery .ga_main .prev img,
.common-gallery .ga_main .next img{width:40px;}
.common-gallery .ga_main .main_ga{width:1000px; height:100%; margin-left: 150px;}
.common-gallery .ga_main .pic_big{width:100%; height:470px;}
.common-gallery .ga_main .pic_small{width:100%; height:120px; overflow:hidden;}
.common-gallery .ga_main .pb_main{width:600px; height:400px; margin:14px auto; overflow:hidden;}
.common-gallery .ga_main .pic_big img{display:block; height:100%; margin:0 auto;}
.common-gallery .ga_main .ps_main{width:980px; margin:0 auto;}
.common-gallery .ga_main .pic_small .swiper-slide{box-sizing:border-box; width:90px; overflow:hidden; height: 100px;}
.common-gallery .ga_main .pic_small img{display:block; height:100%; margin:0 auto; object-fit: cover;}
.common-gallery .ga_main .pic_small .swiper-slide-thumb-active{border:4px solid #ff7800;}
.common-gallery .ga_main .pic_des{width:100%; height:60px; text-align:center; font-size:18px; color:#fff;}
.common-gallery .gallery .gclose_btn{display:block; width:40px; height:40px; background-color:#ff7800; font-size:25px; color:#fff; position:absolute; top:0; right:0; line-height:40px; text-align:center;}
.common-gallery .gallery .gclose_btn:hover{background-color:#f00;}


.pro_content .pro_machine .machine_box{padding:18px 40px 30px 90px; background:#f8f8f8; position:relative;}
.pro_content .pro_machine .machine_box .tit{position:absolute; left:0; top:24px; left:18px; width:52px; line-height:28px; color:#fff; background:url(../images/pic_machine.png) no-repeat; padding-left:10px;}
.pro_content .pro_machine .machine_box ul.simple{max-height:136px; overflow:hidden;}
.pro_content .pro_machine .machine_box ul li{float:left; width:23%; margin-right:2%; line-height:34px;}
.pro_content .pro_machine .machine_box ul li a{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.pro_content .pro_machine .machine_box ul li a:hover{color:#ff7800;}
.pro_content .pro_machine .more{line-height:42px; background:#e2e1e1; color:#ff7800; text-align:center; cursor:pointer;}
.pro_content .pro_machine .more i{font-weight:bold;}

/*èµ„è®¯*/
.pro_content .pro_information .info *{-moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_content .pro_information .info_box .info{background:#f4f4f4; padding:15px 30px 30px;}
.pro_content .pro_information .info_box .top .date{color:#ff7800; font-size:15px; font-weight:bold; }

.pro_content .pro_information .info_box .top .date .day{font-size:28px; }
.pro_content .pro_information .info_box .top .type{display:inline-block; *display:inline; *zoom:1; color:#666; margin-left:10px; font-weight:normal;}
.pro_content .pro_information .info_box .t{font-size:18px; color:#333; margin:10px 0;}
.pro_content .pro_information .info_box .desc{font-size:14px; color:#666; line-height:22px; height:44px; overflow:hidden;}
.pro_content .pro_information .info_box .double .info{padding:35px 30px;}
.pro_content .pro_information .info_box a{margin-bottom:13px; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_content .pro_information .info_box a:hover .info{background:#ff7800;}
.pro_content .pro_information .info_box a:hover .top .date,
.pro_content .pro_information .info_box a:hover .top .type,
.pro_content .pro_information .info_box a:hover .t,
.pro_content .pro_information .info_box a:hover .desc{color:#fff;}
.pro_content .pro_information .list_box{margin-top:40px;}
.pro_content .pro_information .list_box .item{margin-bottom:40px; background:#f7f8f9; height:179px;}
.pro_content .pro_information .list_box .pic{width:25%;}
.pro_content .pro_information .list_box .info{width:58%; margin:0 3%; padding-top:30px; color:#333;}
.pro_content .pro_information .list_box .item.nopic .info{width:83%;}
.pro_content .pro_information .list_box .date{width:10%; color:#666; text-align:center;}
.pro_content .pro_information .list_box .info .t{font-size:22px; font-weight:bold; margin-bottom:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_information .list_box .info .d{line-height:24px; height:48px; overflow:hidden;}
.pro_content .pro_information .list_box .info .type{color:#666666; margin-top:20px;}
.pro_content .pro_information .list_box .date .day{font-family:Impact; font-size:50px; padding-top:55px;}
.pro_content .pro_information .list_box .item:hover{background:#ff7800;}
.pro_content .pro_information .list_box .item:hover .info,
.pro_content .pro_information .list_box .item:hover .date,
.pro_content .pro_information .list_box .item:hover .info .type{color:#fff;}
.pro_content .pro_information .list_box .info,
.pro_content .pro_information .list_box .info *,
.pro_content .pro_information .list_box .date *{-moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.pro_content .pro_information .more{width:250px; line-height:50px; background:#efefee; color:#333; font-size:16px; text-align:center; margin:0 auto; border:1px solid #e4e4e4;}

.common-select {position:relative; margin:0 auto; width:200px; color: #333; vertical-align: middle; text-align: left; user-select: none; -webkit-touch-callout: none; background: #fff url(../images/jiantou.png) no-repeat right;} 
.common-select .placeholder {position:relative; display:block; border:1px solid #e4e2e2; color:#757575; z-index:1; cursor:pointer; line-height:42px; height:42px; padding-left:5px; padding-right:25px;} 
.common-select.is-open ul{display: block; } 
.common-select ul {display: none; position: absolute; overflow: hidden; right:0; background: #fff; top:100%; left:0; list-style:none; padding:0; z-index:100; border:1px solid #e4e2e2; border-top:none; max-height:210px; overflow:auto;} 
.common-select ul li {display: block; text-align: left; padding:8px 5px; color: #333; cursor: pointer; } 
.common-select ul li:hover {background: #ff7800; color: #fff; }

.common-nodata{padding:50px 0;}
.common-nodata img{width:auto; margin:0 auto;}




/*口碑*/
.pro_content .pro_comment_intro{box-shadow:0 0 10px #eee; padding:20px;}
.pro_content .pro_comment_intro .pic{width:20%; margin-right:3%;}
.pro_content .pro_comment_intro .machine{margin-top:35px; margin-right:50px; max-width:380px;}
.pro_content .pro_comment_intro .machine img{max-width:160px;}
.pro_content .pro_comment_intro .machine .tit{font-size:22px; font-weight:bold; color:#333; margin-top:10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_content .pro_comment_intro .link{margin-top:75px;}
.pro_content .pro_comment_intro .link a{display:inline-block; *display:inline; *zoom:1; margin:0 20px; font-size: 18px; font-weight: bold; color:#333;}
.pro_content .pro_comment_intro .link a:hover{color:#ff7800;}
.pro_content .pro_comment_intro .right{width:16%;}
.pro_content .pro_comment_intro .right .inquire{background:#ff7800; color:#fff; width:160px; text-align:center; line-height:50px; margin-top:60px; font-size:18px; cursor:pointer;}


.comment_write{margin-bottom:40px;}
.comment_write .comment {margin-top:30px; padding:10px 100px 20px; background:#fff; box-shadow:0 0 10px #eee; box-sizing:border-box; }
.comment_write .comment h1 {padding:60px 0 35px; font-size:36px; line-height:40px; text-align:center; color:#333; border-bottom:1px solid #f1f1f5; }
.comment_write .comment .con {padding-top:34px; padding-left:32px; } 
.comment_write .ctit {display:block; font-size:18px; line-height:24px; color:#333;}
.comment_write .ctit span {font-size:14px; font-weight:normal; color:#a6a6a6; margin-left: 20px;}
.comment_write .recommbuy_box .ctit {display:block; float:left; line-height:80px; }
.comment_write .star_box .ctit {text-indent:90px; margin-top:30px;}
.comment_write .proscore{padding-left:195px;}

.comment_write #commentiframe_star div {clear:none; margin-right:25px; float:left; padding-top:14px; line-height:22px; }
.comment_write .vstar h5 {float:left; font-size:14px; font-weight:normal; margin:0 5px; padding:0; line-height:210%; color:#606060; }
.comment_write .vstar span {float:left; width:12px; height:29px; padding:0; margin:0; overflow:hidden; cursor:pointer; }
.comment_write .vstar .vstar-blank {background:none; width:auto; margin-left:5px; line-height:32px; }
.comment_write .vstar div {clear:both; }
.comment_write .vstar .vstar-s1 span {width:12px; }
.comment_write .vstar .vstar-1 {background:url(../images/vstar1.png) center left no-repeat; }
.comment_write .vstar .vstar-2 {background:url(../images/vstar1.png) center right no-repeat; }
.comment_write .vstar .vstar-3 {background:url(../images/vstar2.png) center left no-repeat; }
.comment_write .vstar .vstar-4 {background:url(../images/vstar2.png) center right no-repeat; }
.comment_write textarea{width:840px; height:150px; border:1px solid #e3e3eb; padding:10px; margin-top:15px; resize:none;}

.comment_write .mycc-call {margin-top:30px; }
.comment_write .mycc-submit {display:block; width:370px; height:56px; margin:50px auto; font-size:18px; line-height:56px; text-align:center; color:#fff; background:#ff7800; cursor:pointer; font-weight:bold; border:none;}
.comment_write .mycc-submit:hover{opacity:0.8;}

.comment_write .pfrlist {margin-top:18px; }
.comment_write .pfrlist .item {display:inline-block; width:150px; cursor:pointer; }
.comment_write .pfrlist .item .icon {display: block; width: 40px; height: 40px; margin: 0 auto; }
.comment_write .pfrlist .pfr1 .icon {background: url(../images/pfr1-1.png) center center no-repeat; }
.comment_write .pfrlist .pfr2 .icon {background: url(../images/pfr2-1.png) center center no-repeat; }
.comment_write .pfrlist .pfr3 .icon {background: url(../images/pfr3-1.png) center center no-repeat; }
.comment_write .pfrlist .pfr1.current .icon {background: url(../images/pfr1-2.png) center center no-repeat; }
.comment_write .pfrlist .pfr2.current .icon {background: url(../images/pfr2-2.png) center center no-repeat; }
.comment_write .pfrlist .pfr3.current .icon {background: url(../images/pfr3-2.png) center center no-repeat; }
.comment_write .pfrlist .item span {display: block; margin: 10px auto 0; font-size: 14px; line-height: 34px; text-align: center; color: #8b8b8b; }


.comment_write .result{margin:70px 0 60px; text-align:center;}
.comment_write .result .fix{display:inline-block; *display:inline; *zoom:1; text-align:left;}
.comment_write .result .tit{margin-left:10px; color:#e94709;}
.comment_write .result .tit .t{font-size: 32px; font-weight: bold; margin-bottom: 5px;}
.comment_write .back{width:370px; margin:0 auto; text-align:center; color:#fff; background:#ff7800; font-size: 18px; line-height:50px; margin-bottom:70px;}
.comment_write .back:hover{opacity:0.8;}
.comment_write .more_pro{margin-bottom:70px;}
.comment_write .more_pro .item{border:1px solid #e9e9e9; position:relative;} 
.comment_write .more_pro .item .info{padding:30px 35px;}
.comment_write .more_pro .item .info .t{color:#333; font-size:15px; font-weight:bold; margin-bottom:5px;}
.comment_write .more_pro .item .info .d{color:#666; font-size:15px;}
.comment_write .more_pro .item .cover{position:absolute; left:0; right:0; bottom:0; background:#fff; padding:20px 35px; visibility:hidden; opacity:0; transform:translateY(30px);}
.comment_write .more_pro .item .cover .inquire{cursor:pointer; width:110px; line-height:32px; color:#fff; text-align:center; background:#ff7800; margin:0 auto 10px;}
.comment_write .more_pro .item .cover .link{text-align:center; color:#666;}
.comment_write .more_pro .item .cover .link a{display:inline-block; *display:inline; *zoom:1; position:relative; padding:0 8px;}
.comment_write .more_pro .item .cover .link a:after{content:""; position:absolute; top:3px; bottom:2px; left:-1px; width:1px; background:#666;}
.comment_write .more_pro .item .cover .link a:first-child:after{display:none;}
.comment_write .more_pro .item .cover .link a:hover{color:#ff7800;}
.comment_write .more_pro .item:hover{border:1px solid #ff7800;}
.comment_write .more_pro .item:hover .cover{opacity:1; visibility:visible; transform:translateY(0);}

.common-alert{position:fixed; z-index:999; cursor:pointer; display:none;}
.common-alert .mask{position:fixed; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.6);}
.common-alert .tip{position:fixed; top:5%; left:50%; width:326px; margin-left:-168px; background:#fff; padding:0 0 50px; z-index:999; color:#666666; font-size:16px; border-radius:5px; overflow:hidden;}
.common-alert .tip .close{text-align:right; color:#bbb; font-size:32px; position:absolute; right:20px; top:12px;}
.common-alert .tip .t{text-align:center; font-size:24px; color:#ff7800; font-weight: bold; margin-top:10px;}
.common-alert .tip .desc{margin-top:20px; text-align:center; font-size:14px;}
.common-alert .tip .confirm{color:#fff; font-size: 14px; background:#ff7800; line-height:35px; margin:30px auto 0; text-align:center; width:140px;}
@media only screen and (max-width: 1500px) {
  .pro_content .cat_list .item{width:303px;}
  .pro_content .pro_comment_intro .machine{margin-right: 30px;}
  .comment_write .comment{padding:10px 40px 20px;}
  .pro_content .pro_comment .comment_box .left .score{width:84%;}

}

.common-inquire{position:relative; z-index:1001;}


/*问答*/
.pro_content .pro_right .r_panel.rp_answer .floor_con a{display:block; padding:20px 0; border-bottom:1px dotted #ddd;}
.pro_content .pro_right .r_panel.rp_answer .floor_con a span{width:20px; height:20px; color:#fff; text-align:center; font-size: 12px; display:inline-block; background:#1274fb; border-radius:4px; margin-right:10px;}
.pro_content .pro_right .r_panel.rp_answer .floor_con a .que{font-size: 16px; margin-bottom:6px; line-height:20px; font-weight: bold;}
.pro_content .pro_right .r_panel.rp_answer .floor_con a .ans{color:#666; }
.pro_content .pro_right .r_panel.rp_answer .floor_con a .ans span{background:#ff7800;}
.pro_content .pro_right .r_panel.rp_answer .floor_con a .ans p{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.pro_content .pro_right .r_panel.rp_answer .floor_con a:first-child{padding-top:10px;}
/*.pro_content .pro_right .r_panel.rp_answer .floor_con a:last-child{border:none; padding-bottom: 30px;}*/

/*相关类别*/
.pro_content .pro_right .r_panel.rp_classify{padding-bottom: 20px;}

/*添加建议零售价*/
.pro_info .right .desc .price .num{font-size: 16px; font-weight: bold;}
.pro_info .right .desc .price .num .hl{color:#e30b28;}
.pro_info .right .desc .price .tip{font-size: 16px; color:#666; margin-left: 5px; cursor:pointer;}
.pro_info .right .desc .price .tip .in{font-size: 12px; color:#666;}
.pro_info .right .desc .price .tip:hover .in{display:inline-block;}

.pro_content .pro_right .part_more{text-align:center; color:#ff7800; font-weight: bold; margin-top: 15px;}
/*吸顶导航*/
.header_fixed{position:fixed; top:0; transform:translateY(-80px); left:0; right:0; height:80px; z-index:999; box-shadow: 0 0 10px rgb(0 0 0 / 20%); background:#fff; height:54px; box-sizing:border-box;}
.header_fixed.fixed{ transform:translateY(0);}
.header_fixed .logo{ padding:7px 0; margin-right:40px;}
.header_fixed .logo img{height:35px; width:auto;}
.header_fixed .search{margin:10px 0; border:2px solid #ff7800; height:30px; width:840px; line-height:30px; position:relative;}
.header_fixed .search input{width:685px; border:none; height:28px; line-height:28px; padding:0;}
.header_fixed .search input::-webkit-input-placeholder{color:#999; font-size: 13px;}
.header_fixed .search i.fd{color:#666; margin:0 10px;}
.header_fixed .search i.more{color:#ff7800; font-weight: bolder; transform:rotate(-90deg); display:inline-block; cursor:pointer;}
.header_fixed.open .search i.more{transform:rotate(90deg);}
.header_fixed .search button{background:#ff7800; color:#fff; border:none; line-height:30px; height:30px; box-shadow:none; outline:none; padding:0; width:86px; cursor:pointer;}
.header_fixed .search button:hover{color:#e3efff;}
.header_fixed .user_fun a{display:inline-block; padding:10px 0; line-height:34px; font-size:14px; margin-left: 12px; color:#333;}
.header_fixed .user_fun a:hover{color:#ff7800;}
.header_fixed .search_down{position:absolute; top:100%; left:0; right:0; background:#fff;box-shadow: 0 0 10px rgb(0 0 0 / 20%); margin-top: 12px; color:#333; display:none;  -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.header_fixed .search_down .tit{line-height:36px; border-bottom:1px solid #e5e5e5; padding-left:25px; padding-right: 10px;}
.header_fixed .search_down .tit .l{font-size: 16px; font-weight: bold;}
.header_fixed .search_down .tit .r i{font-size: 20px; color:#999; cursor:pointer;}
.header_fixed .search_down .tit .r i:hover{color:#ff7800;}
.header_fixed .search_down .left{width:270px; height:400px; overflow:auto;}
.header_fixed .search_down .left::-webkit-scrollbar{width:5px; height:5px; background-color: #ff7800; }
.header_fixed .search_down .left::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); border-radius: 10px; background-color: #F5F5F5; }
.header_fixed .search_down .left::-webkit-scrollbar-thumb{border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1); background-color: #ff7800; }
.header_fixed .search_down .left li a{padding:0 25px; border-bottom:1px solid #e5e5e5; line-height:49px; font-weight: bold;}
.header_fixed .search_down .left li.cur{color:#ff7800;}
.header_fixed .search_down .left li.cur i{color:#ff7800;}
.header_fixed .search_down .right{width:570px; height:400px; overflow:auto; padding:0 30px; box-sizing:border-box;}
.header_fixed .search_down .right .block_t{line-height:34px; margin-top: 10px; font-weight: bold; font-size: 16px;}
.header_fixed .search_down .right .block{border-bottom:1px solid #e5e5e5; padding-bottom:6px;}
.header_fixed .search_down .right .block:last-child{border-bottom:none; padding-bottom: 0;}
.header_fixed .search_down .right .block_brand{text-align:center; font-size: 14px; color:#666;}
.header_fixed .search_down .right .block_brand i{display:block; font-size: 30px;}
.header_fixed .search_down .right .block_brand img{height:30px; width:auto; margin:0 auto;}
.header_fixed .search_down .right .block_brand a:hover{color:#ff7800;}
.header_fixed .search_down .right .block_type{font-size: 14px; color:#666; line-height:24px;}
.header_fixed .search_down .right .block_type a{display:inline-block;}
.header_fixed .search_down .right .block_type a:hover{color:#ff7800;}
.header_fixed .search_down .right .block_type em{display:inline-block; margin:0 3px 0 6px;}
.header_fixed .search_down .right .block_type{height:72px;}
.header_fixed .search_down .right .block_pro{text-align:center; line-height:24px; font-size: 14px;}
.header_fixed .search_down .right .block_pro .pic{margin:0 15px;}
.header_fixed .search_down .right .block_pro .inquire{color:#ff7800;}
.header_fixed .search_down .right .block_pro .inquire:hover{opacity:0.8;}
.header_fixed .search_down .right .block_pro a:hover{color:#ff7800;}


@media only screen and (max-width: 1500px) {
  .header_fixed .search{width:680px;}
  .header_fixed .search input{width:525px;}
  .header_fixed .search_down .left{width:150px;}
  .header_fixed .search_down .tit{padding-left: 15px;}
  .header_fixed .search_down .left li a{padding:0 15px;}
  .header_fixed .search_down .right{width:530px; padding:0 20px;}
  .pro_content .pro_right .info_box{width:155px;}
  .pro_content .pro_right .r_panel.rp_brandtop .info_name{margin-bottom: 5px;}


}

/*配件促销*/
.main_nav_con li a.catpz{position:relative; padding:0;}
.main_nav_con li a.catpz:hover{background:none;}

.common-fir-tit{padding-bottom:8px; border-bottom:3px solid #e7e7e7; line-height:30px; margin:20px 0;}
.common-fir-tit .sug_tit{font-size:20px;font-weight: bold; color:#333; position:relative;}
.common-fir-tit .sug_tit:after{content:""; position:absolute; bottom:-11px; left:0; right:0; height:3px;  background:#ff7800;}
.common-fir-tit a{display:inline-block; color:#999;}
.common-fir-tit em{display:inline-block; margin:0 3px 0 5px; opacity:0.2;}
.common-fir-tit a:hover{color:#ff7800;}
.common-fir-tit .fun{color:#999; font-size: 14px;}
.common-fir-tit .fun .num{color:#ff7800;}

/*返回顶部*/
.common-brand-gotop{box-sizing: border-box; position: fixed; left: 50%; bottom: 10%; z-index: 100; background: #ff7800; margin-left: 730px; padding: 8px; opacity: .8; cursor: pointer; width: 48px; height: 48px;}
.common-brand-gotop:hover{opacity:1;}
body .inquire_popup {position: fixed; right: auto; bottom: 22%; z-index: 100; cursor: pointer; left: 50%; margin-left: 725px; width:55px;}

@media only screen and (max-width: 1660px) {
  .common-brand-gotop{left:auto; right:40px; margin-left: 0;}
  body .inquire_popup{left:auto; right:40px; margin-left: 0;}
}

.activity_box .act_item{margin-top: 30px; line-height: 40px;}
.activity_box .act_item .key{font-size: 18px; text-align: right; width: 180px; margin-right: 20px;}
.activity_box .act_item .inp input{border: 1px solid #e3e3eb; line-height:38px; height:40px; box-sizing: border-box; padding: 0 10px; width: 300px;}
.activity_box .act_item .agree{padding-left: 180px;}
.activity_box .act_item .agree *{vertical-align: middle;}
.activity_box .act_item .agree a{display: inline; color: #ff7800;}
.activity_pic{margin-bottom: 30px;}
.activity_box .act_item #upload{position: relative;}
.activity_box .act_item #upload .webuploader-pick{width: 100px; height: 100px; font-size: 0; position: relative;}
.activity_box .act_item #upload .webuploader-pick:after{content: "+"; position:absolute; top: 0; left: 0; font-size: 50px; color: #ccc; font-weight: lighter; width: 100%; text-align: center; line-height: 90px;}
.activity_box .act_item #upload>div:last-child{border: 1px solid #e3e3eb; width: 100px; height: 100px;}
.activity_box .act_item #upload input, .activity_box .act_item #upload label{opacity: 0;}
.activity_box .act_item .img_upload .file-item{display: inline-block; margin-left: 20px; width: 110px; height: 100px; background: #f6f6f6; overflow: hidden; }
.activity_box .act_item .img_upload .remove{width: 20px; height: 20px; background: url(../images/upload_close.png); position: absolute; right: 0; top: 0; z-index: 2; cursor: pointer; opacity: 0.5;}
.activity_box .act_item .img_upload .remove:hover{opacity: 1;}
.activity_box .act_item .img_upload .box{position: relative;}


.footer .footer_top .friend .tit {float: none;}

.footer .footer_top .tit span {font-size: 13px;}

.footer .footer_top .tit span:nth-child(1) {margin-left: 16px;}

.footer .footer_top .tit span:nth-child(2) {font-weight: 600;}

.friend_link {margin-top: 16px;}

.footer .footer_top .friend a {display: inline-block;margin-right: 20px;margin-left: 0;}



.pro_qjd .choose_brand {border: 1px solid #f0f0f0;margin: 30px 0 0;padding: 20px 15px;color: #333;}

.pro_qjd .choose_brand .logo {width: 20%;text-align: center;vertical-align: middle;padding: 30px 0;}

.pro_qjd .choose_brand .info {width: 75%;margin-left: 3%;line-height: 28px;vertical-align: middle;}

.pro_qjd .choose_brand .info .info_t .name {font-size: 18px;font-weight: bold;margin-bottom: 5px;}

.pro_qjd .choose_brand .info .info_t .name a:hover {color: #ff7800;}

.pro_qjd .choose_brand .info .info_t .links a {display: inline-block;margin-left: 15px;}

.pro_qjd .choose_brand .info .info_t .links a:hover {color: #ff7800;}

.pro_qjd .choose_brand .info .info_des {color: #666;line-height: 22px;text-align: justify;}


 .pt_param .title{font-size:24px; line-height:1; color:#000; font-weight:bold; border-bottom:3px solid #e7e7e7; margin-bottom:25px;}
 .pt_param .title span{display:inline-block; position:relative; padding-bottom:12px;}
 .pt_param .title span::after{position:absolute; bottom:-3px; width:100%; height:3px; background:#fc7822; content:''; left:0;} 
 .pt_param .content{}
 .pt_param .content .left{width: 100%;float:left;border:1px solid #eeeeee;}
 .pt_param .content .right{width:49.8%; float:left; border:1px solid #eeeeee;}
 .pt_param .content .tit{font-size:20px; color:#000; font-weight:bold; text-align:center; background:#fff2eb; padding:17px 0;}
 .pt_param .content li{font-size:14px; line-height:1; color:#000;}
 .pt_param .content li span{display:inline-block; padding:20px 1em; width:50%; box-sizing:border-box; text-align:center; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
 .pt_param .content li .more{padding:20px 1em;}
 .pt_param .content li .more a{display:block; text-align:center; font-size:15px; color:#fa7832;}

 .asktip{position:relative;display:flex;align-items:center;padding:0 4px 0 8px;top:9px;left:20px;white-space:nowrap;font-size:12px;line-height:22px;color:#fff;background:rgba(0,0,0,.3);border-radius:3px;width:42%}
 .asktip::before{display:block;position:absolute;content:'';width:0;height:0;top:-6px;left:11px;border:3px solid transparent;border-bottom:3px solid rgba(0,0,0,.3)}
 .asktip i{display: block; width: 22px;height: 22px;background: url(https://product.21-sun.com/resources2021/prolist/images/askptip_close.png) center center no-repeat;background-size: 100% auto;}


 .pro_content .pro_picture .item .pic_others .tit{position: relative;line-height: 30px;color: #fff;font-size: 14px;top: 133px;text-align: center;}
 .pro_content .pro_picture .item .pic_others .pic:after {content: "";position: absolute;top: 20px;left: 0;width: 100%;height: 100%;background: url(https://www.21-sun.com/specolumn/img/adcover.png) repeat center bottom;}

